<?
session_start();
/**
 * Retorna la cantidad de bytes de una expresion como 7M, 4G u 8K.
 *
 * @param char $var
 * @return numeric
 */
function return_bytes($val) {
	$val = trim($val);
	$ultimo = strtolower($val{strlen($val)-1});
	switch($ultimo)
	{	// El modificador 'G' se encuentra disponible desde PHP 5.1.0
		case 'g':	$val *= 1024;
		case 'm':	$val *= 1024;
		case 'k':	$val *= 1024;
	}
	return $val;
}

$verrad = "";
$ruta_raiz = "..";
if (!$dependencia and !$depe_codi_territorial)include "../rec_session.php";

if (!$dep_sel) $dep_sel = $dependencia;
$depeBuscada =$dep_sel;

$encabezado = "".session_name()."=".session_id()."&adodb_next_page=1&krd=$krd&num=$num&hora_ini=$hora_ini&hora_fin=$hora_fin&minutos_ini=$minutos_ini&minutos_fin=$minutos_fin&tip_radi=$tip_radi&fecha_busqH=$fecha_busqH&fecha_busq=$fecha_busq&dep_sel=$dep_sel&filtroSelect=$filtroSelect&nomcarpeta=$nomcarpeta&orderTipo=$orderTipo&orderNo=";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>..</title>

<link rel="stylesheet" href="../estilos/orfeo.css">
<link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css">

<script type="text/javascript" src="../js/funciones.js"></script>
<script type="text/javascript">
function Marcar()
{
	marcados = 0;
	for(i=2;i<document.gen_lisDefi.elements.length;i++)
	{
			if(document.gen_lisDefi.elements[i].checked==1)
			{
				marcados++;
			}
	}
	if(marcados>=1)
	{
	  document.gen_lisDefi.submit();
	}
	else
	{
		alert("Debe marcar un elemento");
	}
}

function generarSobres(form) {
	var oAction = form.action;
	var oTarget = form.target;
	form.action = "paramGenerarSobres_noCsv.php?<?php echo $encabezado; ?>";
	form.target = "_blank";
	form.submit();

	form.action = oAction;
	form.target = oTarget;
}
</script>
</head>

<body>
<div id="spiffycalendar" class="text"></div>
<?
 $ruta_raiz = "..";
 include_once "$ruta_raiz/include/db/ConnectionHandler.php";
 $db = new ConnectionHandler("$ruta_raiz");
 if(!$dep_sel) $dep_sel = $dependencia;
 $depeBuscada = $dep_sel;

if($generar_listado and !$cancelarAnular)
{
    $indi_generar = "SI";
}
else
{
    $indi_generar = "NO";
}
 if($indi_generar=="SI")
 {
	//$encabezado = "".session_name()."=".session_id()."&krd=$krd&num=$num&hora_ini=$hora_ini&hora_fin=$hora_fin&minutos_ini=$minutos_ini&minutos_fin=$minutos_fin&tip_radi=$tip_radi&fecha_busqH=$fecha_busqH&fecha_busq=$fecha_busq&dep_sel=$dep_sel&filtroSelect=$filtroSelect&nomcarpeta=$nomcarpeta";
    $linkPagina = "$PHP_SELF?$encabezado&orderTipo=$orderTipo&orderNo=$orderNo";

if(strlen($orderNo)==0)
	{
		$orderNo="2";
		$order = 3;
	}else
	{
		$order = $orderNo +1;
	}

	//Condicion Dependencia
	$dependencia_busq2 = " and c.radi_depe_radi = '$dep_sel'";
	//Construccion Condicion de Fechas//
	$fecha_ini = $fecha_busq;
	$fecha_fin = $fecha_busqH;
	$fecha_ini = mktime($hora_ini,$minutos_ini,00,substr($fecha_busq,5,2),substr($fecha_busq,8,2),substr($fecha_busq,0,4));
	$fecha_fin = mktime($hora_fin,$minutos_fin,59,substr($fecha_busqH,5,2),substr($fecha_busqH,8,2),substr($fecha_busqH,0,4));

	$where_fecha = " and a.sgd_fech_impres BETWEEN
		".$db->conn->DBTimeStamp($fecha_ini)." and ".$db->conn->DBTimeStamp($fecha_fin) ;
	//Condicion Tipo Radicacion
	if ($tip_radi==0)
	{ $where_tipRadi = "";
	}
	else
	{ $where_tipRadi = " and a.radi_nume_salida like '%$tip_radi'";}
	include "$ruta_raiz/include/query/envios/queryParamListaImpresos.php";
	$rs=$db->conn->Execute($isql);
	if (!$rs->EOF)  {
?>

<form name="gen_lisDefi"  action="generaListaImpresos.php?<?=$encabezado?>" method="post" enctype="multipart/form-data">
	<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo return_bytes(ini_get('upload_max_filesize')); ?>">

	 <table border="0" cellspacing="2" cellpadding="2" WIDTH=50%  class="t_bordeGris">
	    <tr><td colspan="2" class="titulos4">GENERACION LISTADO DE ENTREGA</td></tr>
		<tr>
		  <td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">FECHA INICIAL :
		  </td>
	        <td  width="65%" height="25" class="listado2_no_identa">
	             <?=$fecha_busq ." ". $hora_ini." : ".$minutos_ini.":00"?>
	        </td>
	    </tr>
		<tr>
		  <td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">FECHA FINAL :
		  </td>
	        <td  width="65%" height="25" class="listado2_no_identa">
	            <?=$fecha_busqH." ". $hora_fin." : ".$minutos_fin .":59"?>
	        </td>
	    </tr>
		<tr>
		  <td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">FECHA GENERACION :
		  </td>
	        <td  width="65%" height="25" class="listado2_no_identa">
	            <? echo date("Y-m-d - H:i:s"); ?>
	        </td>
	    </tr>
	    <!--tr>
		  <td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">SOBRES(cargar odt) :
		  </td>
	        <td  width="65%" height="25" class="listado2_no_identa">
	            <input name="archivoOdt" type="file" value="" class="tex_area" id="archivoOdt">
		<input type="button" value=" Ver Sobres " style="width: 90px;" class="botones_funcion" onclick="generarSobres(this.form)">
	        </td>
	    </tr-->
		</table>

		<table border="0" cellspacing="2" cellpadding="2" width="100%"  class="t_bordeGris">
		<tr align="right">
	    	<td width="1120" height="26" colspan="2" valign="top" class="titulos2">
		Generar planilla de entrega 
				<input type="submit" name="gen_lisDefi" value=" Confirmar " class="botones" id="Confirmar" onclick="Marcar();">
				<!--input type="button" value="Generar Sobres" style="width: 100px;" class="botones" onclick="generarSobres(this.form)"-->
		   		<input type="button" value="Cancelar" class="botones" onclick="document.location='cuerpoMarcaEnviar.php?<?php echo $encabezado; ?>';">
		   	</td>
		</tr>
		</table>
<?
		$pager = new ADODB_Pager($db,$isql,'adodb', true,$orderNo,$orderTipo);
		$pager->checkAll = true;
  		$pager->checkTitulo = true;
		$pager->toRefLinks = $linkPagina;
		$pager->toRefVars = $encabezado;
		$pager->Render($rows_per_page=100,$linkPagina);
	}
	else {
		echo "<hr><center><b><span class='alarmas'>No se encuentra ningun radicado con el criterio de seleccion</span></center></hr>";
		echo "<hr><center><b><span class='titulosComent'>Verifique o tenga en cuenta la hora en que fueron marcados como impresos, los documentos</span></center></b></hr><br>";
//		echo "<input type=button  name=Regresar value=Regresar  class='ebuttons2' onClick='history.go(-1);'>";
//		echo "<B><CENTER><a href='javascript:void(0)' onclick='history.back();return false'> Regresar a listado de documentos </a><br><br>";
	?>	<center> <input type="button" value="Regresar" class="botones_3" onclick="document.location='paramListaImpresos.php?; ?>';"> </center>
	<?
	}
	?>
</form>
<?
}
else
{
echo "<hr><center><b><span class='alarmas'>Operacion CANCELADA</span></center></b></hr>";
}
?>
</body>

</html>
